ارائه یک رویکرد تکاملی برای خوشه بندی نرم افزار جهت اولویت بندی خوشه ها در آزمون نرم افزار

پایان نامه
چکیده

نیاز و وابستگی روز افزون شرکت ها و سازمان ها به رایانه و استفاده از آن باعث گردیده تا مدیران و کارآفرینان با استفاده از نرم افزارهای مختلف به دنبال کارآیی هر چه بهتر مجموعه‎ی خود باشند. امروزه نرم افزارها در بسیاری از کاربرد های بحرانی نیز نقش مهمی دارند به طوری که یک خطا در نرم افزار ممکن است باعث بروز خسارت های غیر قابل جبران گردد.در نتیجه نرم افزار باید تا حد امکان عاری از هرگونه خطا و خرابی باشد. یکی از مهمترین دغدغه های مهندسان نرم افزار ارائه ی نرم افزار کامل، بی نقص و مطابق با نیازمندی های مشتری ها است که در قسمت آزمون نرم افزار همه ی این موارد قبل از تحویل نهایی، بررسی می شود. بر اساس دلیل های ذکر شده، آزمون نرم افزار بخش مهم و زمان بری از فرآیند تولید نرم افزار را در بر می گیرد. از طرفی در برخی موارد، آزمون کامل نرم افزار امکان پذیر نمی باشد؛ زیرا با توجه به صبر مشتری ممکن است زمان کافی برای آزمودن کامل نرم افزار وجود نداشته باشد و دیرکرد تحویل نرم افزار موجب زیان های مالی بسیاری شود. به همین علت کمینه سازی زمان آزمون نرم افزار از جمله اهداف آزمون است. در این پایان نامه هدف ارائه ی الگوریتمی برای خوشه بندی نرم افزار و اولویت بندی این خوشه ها در جهت آزمون نرم افزار است. در الگوریتم پیشنهادی در راستای رسیدن به هدف کمینه سازی زمان آزمون، از خوشه بندی و اولویت بندی استفاده شده است. به این ترتیب که ابتدا با استفاده از الگوریتم رقابت استعماری، گراف وابستگی نرم افزار، خوشه بندی می شود. این خوشه بندی بر اساس افزایش اتصال درون خوشه و کاهش اتصال برون خوشه ای انجام می گیرد. سپس به وسیله ی معیارهایی در زمینه ی تشخیص مناطق مستعد خرابی، این خوشه ها اولویت بندی می شوند. حال اگر آزمون گر نرم افزار به جای آزمودن کل برنامه به صورت یکپارچه، این خوشه ها را به ترتیب اولویت بیازماید، این کار سبب کاهش زمان آزمون شده و در کمترین زمان ممکن، بیشترین تعداد خطا به دست می آید. راه کار ارائه شده بر روی مجموعه برنامه های زیمنس اعمال شده است. نتایج حاصل از این ارزیابی نشان می دهد که خوشه های با اولویت بالاتر حامل خطاها و خرابی های بیشتری هستند.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

setdisc نرم افزار دسته بندی ناپیوستگی ها به روش خوشه بندی پوآسون

تعیین تعداد و خصوصیات دسته درزه های موجود در توده سنگ در هر عملیات مهندسی سنگ از اهمیت بسزایی برخوردار است. یکی از مهم ترین ویژگی های ناپیوستگی ها، راستای آن ها نسبت به هم و نسبت به سازه مهندسی است.  جهت تعیین تعداد دسته درزه ها معمولاً از روش های استریوگرافیک استفاده می شود. چنین روشی بسیار وابسته به قضاوت شخصی است و در زمان همپوشانی دسته درزه ها تفکیک آن ها را از هم مشکل می گرداند. در این تحقی...

متن کامل

توسعه یک مدل جهت استقرار نرم افزار به عنوان خدمت

عصر کنونی، به عنوان عصر اطلاعات و یا دانایی نام گرفته است. در این عصر فناوری اطلاعات به عنوان یک راهبرد و طرز فکر جدید، تمام ابعاد زندگی بشر را تحت تاثیر قرار داده است و سازمان­ها نیز از مفاهیم و نهادهایی هستند که به طرز شدیدی تحت تاثیر فناوری اطلاعات قرار گرفته­اند، به گونه­ای که تصور سازمان امروزی بدون فناوری اطلاعات و کاربری آن غیرممکن به نظر می­رسد. با این شرایط، شناسایی عوامل موثر بر کاربر...

متن کامل

ارایه شاخصی جدید جهت سنجش اعتبار خوشه بندی در الگوریتم های خوشه بندی فازی نوع-2

One of the main issues in fuzzy clustering is to determine the number of clusters that should be available before clustering and selection of different values for the number of clusters will lead to different results. Then, different clusters obtained from different number of clusters should be validated with an index. But so far such an index has not been introduced for interval type-2 fuzzy C...

متن کامل

معیارهای انتخاب یک نرم افزار GIS مناسب

نیاز به پشتیبانی قدرتمند و پیشرفته پردازش اطلاعات (که از منابع مختلف تهیه شده اند) در برنامه­ ریزی ­ها (به دلیل حجم فرایند داده ­ها و رشد کاربر سامانه­ های (Systems) کارآ و قدرتمند پردازش اطلاعات را اجتناب­ ناپذیر می­ سازد، GIS یا سامانه اطلاعات جغرافیایی با ویژگی خاص تلفیق داده­ های مکانی و غیرمکانی در میان مدیران و برنامه­ ریزان، به عنوان یک سامانه از جایگاه خاصی برخوردار گردیده است.

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه تبریز - دانشکده علوم ریاضی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023